// pages/main/main.js
import  { getmain} from '../../api/user'
import btnlogin from '@vant/weapp/dialog/dialog';
Page({

  /**
   * 页面的初始数据
   */
  data: {
    token: false,
    name:'',
    denglu:'',
   
  

  },
  toutiao(){
    wx.navigateTo({
      url:'/pages/toutiao/index'
    })
  },
  box2btn(){
    btnlogin.confirm({
      title: '黑马头条',
      message: '是否确认退出该账号？',
    }).then(()=>{
      wx.removeStorageSync("hmtt-token")
      wx.removeStorageSync('user')
      this.setData({
        token:"",
        name:"",
        denglu:''
      })
    })

  },
  
  targetPage(e) {
    const target = e.detail
      wx.redirectTo({
        url: `/pages/${target}/${target}`,
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
   
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
 async onShow() {

  // if(wx.getStorageSync("hmtt-token")){
  //   this.setData({
  //     showPage:false,
  //     user:JSON.parse(wx.getStorageSync('user'))
  //   })
  // }else{
  //   this.setData({
  //     showPage:true
  //   })
  
    this.setData({
      token:wx.getStorageSync("hmtt-token")
      })
  const res= await getmain()
  this.setData({
    user: JSON.parse(wx.getStorageSync('user')),
      showPage:false,
      name:res.data.name,
      denglu:res.data.denglu,
     
  })
 

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})